// 产品列表
.orico_Page_products {
    width: 100%;
    position: relative;
    height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;
    background: #f9f9f9;
	p,a,div,span{
		font-family: "Microsoft YaHei", "Arial", sans-serif;
	}
    .pageMain {
		width: 85%;
        padding: 50px 0 10px;
        margin: 0 auto;
        display: flex;
        flex-direction: column;
        .ori-pd-title {
            font-size: 1.5em;
            color: #101010;
            margin-bottom: 1.25rem;
        }
        .ori-pd-list {
            display: flex;
            flex-wrap: wrap; /* 自动换行 */
            justify-content: flex-start; /* 水平方向均匀分布 */
            .oripditem {
                width: 24%;
                float: left;
                background: #fff;
                padding-bottom: 1em;
                margin-top: 15px;
                position: relative;
                margin-right: 1%;
                padding-top: 30px;
                padding-bottom: 70px;
                display: flex;
                flex-direction: column;
                align-items: center;
                justify-content: center;
                .prdimg {
                    display: inline-block;
                    width: 100%;
                    max-width: 220px;
					margin: 25px auto;
					display: none;
                }
				.prdimg-show{
					display: block
				}
				.prdName{
					color: #101010;
					font-size: 1.125rem;
					padding-bottom: 0.625rem;
				}
				.prddec{
					font-size: 1.125rem;
					color: #737373;
				}
				.prd-colors{
					width: 92%;
					display: flex;
					flex-direction: row;
					align-items: center;
					justify-content: center;
					margin-top: 0.3125rem;
					.prdolorit{
						width: 1.3rem;
						height: 1.3rem;
						border-radius: 0.65rem;
						cursor: pointer;
						margin: 0 0.3125rem;
						img{
							width: 100%;
							height: 100%;
							border-radius: 0.65rem;
						}
					}
				}
            }
			.oripditem:hover {
			    box-shadow: 0px 5px 35px rgba(227, 227, 227, .75);
			    transform: translate3d(0, -2px, 0);
			}
        }
    }
}
